package com.daxue.design.singleton;

/**
 * @author daxue0929
 * @date 2023/2/3
 *
 * 饿汉式（静态代码块）
 *
 * 解析：
 *  1. 这种方式和第一种方式类似，只不过将类的实例化放在了静态代码块中，
 *     也是在类的装载的时候完成实例化，优缺点和上面一样。
 *
 *  2. 结论：
 *     这种单例模式可用，但是可能造成内存浪费
 */

public class SingleTon02 {


    private SingleTon02() {}

    private static SingleTon02 instance;

    {
        instance = new SingleTon02();
    }

    public SingleTon02 getInstance() {
        return instance;
    }


}
